package com.ruoyi.project.system.domain;

import io.swagger.annotations.ApiModelProperty;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.web.domain.BaseEntity;

/**
 * 创业内容对象 sys_business
 *
 * @author theme
 * @date 2020-08-27
 */
public class SysBusiness extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 用户id
     */
    private Long businessId;

    /**
     * 新闻标题
     */
    @ApiModelProperty(name = "新闻标题")
    private String businessTitle;

    /**
     * 类型报名人数
     */
    @ApiModelProperty(name = "类型报名人数")
    private String person;

    /**
     * 置顶状态(0-不置顶，1-置顶)
     */
    @ApiModelProperty(name = "置顶状态(0-不置顶，1-置顶)")
    private String topping;

    /**
     * (1-主图2-创业类型3-动态-4活动)
     */
    @ApiModelProperty(name = "(1-主图2-创业类型3-动态-4活动)")
    private String businessType;

    /**
     * 颜色
     */
    @ApiModelProperty(name = "颜色")
    private String color;

    /**
     * 图片或者视频
     */
    @ApiModelProperty(name = "图片或者视频")
    private String file;

    /**
     * 内容
     */
    @ApiModelProperty(name = "内容")
    private String businessContent;

    /**
     * 启用或者停用
     */
    @ApiModelProperty(name = "启用或者停用")
    private String status;

    public void setBusinessId(Long businessId) {
        this.businessId = businessId;
    }

    public Long getBusinessId() {
        return businessId;
    }

    public void setBusinessTitle(String businessTitle) {
        this.businessTitle = businessTitle;
    }

    public String getBusinessTitle() {
        return businessTitle;
    }

    public void setPerson(String person) {
        this.person = person;
    }

    public String getPerson() {
        return person;
    }

    public String getTopping() {
        return topping;
    }

    public void setTopping(String topping) {
        this.topping = topping;
    }

    public void setBusinessType(String businessType) {
        this.businessType = businessType;
    }

    public String getBusinessType() {
        return businessType;
    }

    public void setColor(String color) {
        this.color = color;
    }

    public String getColor() {
        return color;
    }

    public void setFile(String file) {
        this.file = file;
    }

    public String getFile() {
        return file;
    }

    public void setBusinessContent(String businessContent) {
        this.businessContent = businessContent;
    }

    public String getBusinessContent() {
        return businessContent;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getStatus() {
        return status;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("businessId", getBusinessId())
                .append("businessTitle", getBusinessTitle())
                .append("person", getPerson())
                .append("topping", getTopping())
                .append("businessType", getBusinessType())
                .append("color", getColor())
                .append("remark", getRemark())
                .append("file", getFile())
                .append("businessContent", getBusinessContent())
                .append("status", getStatus())
                .append("createBy", getCreateBy())
                .append("createTime", getCreateTime())
                .append("updateBy", getUpdateBy())
                .append("updateTime", getUpdateTime())
                .toString();
    }
}
